<?php
function razredCell($razred, $predaje_razreds, $razrednis)
{
  if($razred->getColumn("SkolaTip") == SkolaPeer::$tip['područna'] or $razred->getColumn("SkolaTip") == SkolaPeer::$tip['područna_velika'])
    $p_n = $razred->getColumn("SkolaIme").'<br />';
  else $p_n = '';
  if($razred->getColumn('SmerTip') == SmerPeer::$tip['grupni'])
    $title = $razred->getColumn('SmerNaziv').': <br />';
  else
    $title = 'Odeljenski starešina: <br />';
  if(in_array($razred->getId(), $predaje_razreds))
    return "<td class='slovo_content'>".link_to($razred->getSlovo(), 'razred/pregled?razred_id='.$razred->getId(), array('id' => 'razred_'.$razred->getId(), 'class' => 'slovo_link tooltip', 'title' => $p_n.$title.$razred->getColumn('PrezimeProf').' '.$razred->getColumn('ImeProf')))."</td>";
  else
    return "<td class='slovo_empty'><a href='javascript:void(0)' class='slovo_link tooltip' title='".$p_n.$title.$razred->getColumn("PrezimeProf")." ".$razred->getColumn("ImeProf")."'>".$razred->getSlovo()."</a></td>";
}
switch($skola->getTip())
{
    case SkolaPeer::$tip['osnovna']:
      $razred_max = 8;
      $p_razred_max = 4;
      break;
    case SkolaPeer::$tip['područna']:
      $razred_max = 4;
      $p_razred_max = 4;
      break;
    case SkolaPeer::$tip['područna_velika']:
      $razred_max = 8;
      $p_razred_max = 4;
      break;
    case SkolaPeer::$tip['srednja']:
      $razred_max = 4;
      $p_razred_max = 4;
      break;
    case SkolaPeer::$tip['gimnazija']:
      $razred_max = 4;
      $p_razred_max = 4;
      break;
}
?>

<div class="table_holder">
<?php
// Redovni razredi u gl. skoli
$razred_br = 1;
echo "<table cellpadding='0' cellspacing='0' style='margin-right: 10px;'>";
while($razred_br < $razred_max + 1)
{
    echo "<tr>";
    echo "<td class='slovo_head'>".RazredPeer::razredRimski($razred_br)."</td>";
    $row_counter = 0;
    if(isset($razreds_arr[$razred_br]))
      foreach($razreds_arr[$razred_br] as $razred)
      {
        echo razredCell($razred, $predaje_razreds, $razrednis);
        $row_counter ++;
      }
    while($row_counter < $max_razreds_arr)
    {
      echo "<td class='slovo_empty'>&nbsp;</td>";
      $row_counter ++;
    }
    echo "</tr>";
    $razred_br++;
}
?>
</table>
<p>Razredi</p>
</div>

<div class="table_holder">
<?php
// Grupe u gl. skoli
$razred_br = 1;
echo "<table cellpadding='0' cellspacing='0' style='margin-right: 10px;'>";
while($razred_br < $razred_max + 1)
{
    echo "<tr>";
    echo "<td class='slovo_head'>".RazredPeer::razredRimski($razred_br)."</td>";
    $row_counter = 0;
    if(isset($grupni_razreds_arr[$razred_br]))
      foreach($grupni_razreds_arr[$razred_br] as $razred)
      {
        echo razredCell($razred, $predaje_razreds, $razrednis);
        $row_counter ++;
      }
    while($row_counter < $max_grupni_razreds_arr)
    {
      echo "<td class='slovo_empty'>&nbsp;</td>";
      $row_counter ++;
    }
    echo "</tr>";
    $razred_br++;
}
?>
</table>
<p style="clear:both;">Grupe</p>
<p style="clear:both;"><?php echo link_to(image_tag('/images/plusButton.png', array('title' => 'Dodaj novu grupu', 'class' => 'tooltip')), 'razred/novaGrupa?skola_id='.$skola->getId()) ?></p>
</div>
<?php if($podrucnas)
{?>
<br />
<div style="margin-top: 20px; clear:both;" class="table_holder">
<?php
// Razredi u podrucnim skolama
$razred_br = 1;
echo "<table cellpadding='0' cellspacing='0' style='margin-right: 10px;'>";
while($razred_br < $p_razred_max + 1)
{
    echo "<tr>";
    echo "<td class='slovo_head'>".RazredPeer::razredRimski($razred_br)."</td>";
    $row_counter = 0;
    if(isset($p_razreds_arr[$razred_br]))
      foreach($p_razreds_arr[$razred_br] as $razred)
      {
        echo razredCell($razred, $predaje_razreds, $razrednis);
        $row_counter ++;
      }
    while($row_counter < $max_p_razreds_arr)
    {
      echo "<td class='slovo_empty'>&nbsp;</td>";
      $row_counter ++;
    }
    echo "</tr>";
    $razred_br++;
}
?>
</table>
<p>Razredi</p>
</div>

<div style="margin-top: 20px;" class="table_holder">
<?php
// Kombinovani u podrucnim skolama
$razred_br = 1;
echo "<table cellpadding='0' cellspacing='0' style='margin-right: 10px;'>";
while($razred_br < $p_razred_max + 1)
{
    echo "<tr>";
    echo "<td class='slovo_head'>".RazredPeer::razredRimski($razred_br)."</td>";
    $row_counter = 0;
    if(isset($p_komb_razreds_arr[$razred_br]))
      foreach($p_komb_razreds_arr[$razred_br] as $razred)
      {
        echo razredCell($razred, $predaje_razreds, $razrednis);
        $row_counter ++;
      }
    while($row_counter < $max_p_komb_razreds_arr)
    {
      echo "<td class='slovo_empty'>&nbsp;</td>";
      $row_counter ++;
    }
    echo "</tr>";
    $razred_br++;
}
?>
</table>
<p>Kombinovani</p>
</div>

<div style="margin-top: 20px;" class="table_holder">
<?php
// Grupe u podrucnim skolama
$razred_br = 1;
echo "<table cellpadding='0' cellspacing='0' style='margin-right: 10px;'>";
while($razred_br < $p_razred_max + 1)
{
    echo "<tr>";
    echo "<td class='slovo_head'>".RazredPeer::razredRimski($razred_br)."</td>";
    $row_counter = 0;
    if(isset($p_grupni_razreds_arr[$razred_br]))
      foreach($p_grupni_razreds_arr[$razred_br] as $razred)
      {
        echo razredCell($razred, $predaje_razreds, $razrednis);
        $row_counter ++;
      }
    while($row_counter < $max_p_grupni_razreds_arr)
    {
      echo "<td class='slovo_empty'>&nbsp;</td>";
      $row_counter ++;
    }
    echo "</tr>";
    $razred_br++;
}
?>
</table>
<p>Grupe</p>
</div>
<?php }?>

